Node specification

The specification of the WOLF ROS2 node is under the map node. It contains three child nodes:

  • rate (scalar): The desired node frequency (in Hz).

  • profiling (map): Specifies the generation of a profiling report.

  • print (map): Specifies the print of the WOLF tree on the terminal.

Profiling report

  • profiling/enabled: If a profiling report is generated at the end of the execution. It will be printed to the console.

  • profiling/file: (optional) the file where the profiling report will be saved (if profiling is enabled).

We recommend enabling profiling report as it provides valuable information about the performance of the WOLF application, including the time spent in each processor and the number of factors created. This information can help identify bottlenecks and optimize the application.

See also

For more information, check out Profiling section in Developing & understanding WOLF.